most sonorous - Francés Inglés Diccionario